Introduction to Web Development using HTML 5
By: Kris Jamsa, Ph.D.

Chapter 13: Communicating with AJAX

This chapter examines AJAX in detail. By the time you finish this chapter, you will understand the following key concepts:

● How AJAX, or Asynchronous JavaScript and Extensible Markup Language, provides a way for a browser to send and receive requests from a remote server
● How using AJAX is a three-step process: The browser sends a request, receives a response, and then processes the result
● How JavaScript code uses the XMLHttpRequest object to perform an AJAX request
● What happens when a page makes an AJAX request
● How to send data to a server for storage within a database where the AJAX request interacts with a remote script on the server

Chapter PowerPoint Presentation


AJAXDemo.html
ServerTime.html
EchoUppercase.html
AnimalsAJAX.html
StatesHint.html